Big Huge Thesaurus

tachina fly

noun

sounds kind of like